package com.holyant.goods.dto;

import com.ruoyi.common.core.domain.BaseDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * 商品供应商对应信息dto
 *
 * @author fkmalls
 * @date 2021-10-09
 */
@Data
@ApiModel("商品供应商对应信息")
public class GdsGoodsSupplierSaveDto extends BaseDto {
    private static final long serialVersionUID = 1L;

    /** 商品ID */
    @ApiModelProperty(value = "商品ID")
    private Long goodsId;
    
    /** 商品名 */
    @ApiModelProperty(value = "商品名")
    private String goodsName;

    /** 商品条码 */
    @ApiModelProperty(value = "商品条码")
    private String goodsBarcode;

    /** 默认供应商id */
    @ApiModelProperty(value = "默认供应商id")
    private Long supplierId;

    /**
     * 交货周期
     */
    private BigDecimal deliveryCycle;

    /**
     * 交货类型
     */
    private Integer deliveryType;
    /**
     * 交货方式
     */
    private Integer deliveryMode;
    /**
     * 贸易类型
     */
    private Integer tradeType;
    /**
     * 单箱/托规格
     */
    private BigDecimal specsUnit;
    /**
     * 最小采购量
     */
    private BigDecimal minPurQty;

    /**
     * 发货地址
     */
    private String deliveryAddr;

    private Long ver;

}
